front mounted attachments - Espagnol Anglais Dictionnaire